/*
 * @Author: HeAo
 * @Date: 2022-08-09 15:55:39
 * @LastEditTime: 2022-08-11 10:59:37
 * @LastEditors: HeAo
 * @Description: hyj
 * @FilePath: \JavaScripe\第三天\06-对象的创建.js
 * 别乱动！
 */
// 1、通过字面量的形式创建对象
// 声明对象并赋值
var person = {
  name: 'zhangsan',
  age: 19,
  gender: '男',
  sayName: function () {
    console.log(this.name);
  }
}




// console.log(person);


// // 3、对对象属性进行操作
// // 3.1 访问对象属性 点语法、中括号访问
// 点语法
// console.log(person.name);
// 中括号
// console.log(person['age']);

// // 3.2删除对象属性——delete
// delete person.age
// console.log(person);

// // 3.3新增属性 实例对象名称.新增对象属性 / 直接赋值
// person.height = 1.78
// console.log(person);

// // 3.4执行对象中的方法
// person.sayName()


// // 2、通过构造函数创建对象
// var person2 = new Object()
// person2.name = 'larry'
// person2.age = 18
// person2.gender = '男'
// person2.sayName = function () {
//   console.log(this.name);
// }
// console.log(person2);